Probabilistic Abstract Interpretation
نویسندگان
چکیده
Abstract interpretation has been widely used for verifying properties of computer systems. Here, we present a way to extend this framework to the case of probabilistic systems. The probabilistic abstraction framework that we propose allows us to systematically lift any classical analysis or verification method to the probabilistic setting by separating in the program semantics the probabilistic behavior from the (non-)deterministic behavior. This separation provides new insights for designing novel probabilistic static analyses and verification methods. We define the concrete probabilistic semantics and propose different ways to abstract them. We provide examples illustrating the expressiveness and effectiveness of our approach.
منابع مشابه
Abstract Interpretation of Probabilistic Semantics
interpretation of probabilistic semantics
متن کاملλ - calculus and Quantitative Program Analysis ( Extended
In this paper we show how the framework of probabilistic abstract interpretation can be applied to statically analyse a probabilistic λ-calculus. We start by reviewing the classical framework of abstract interpretation. We choose to use (first-order) strictness analysis as our running example. We present the definition of probabilistic abstract interpretation and use it to construct a probabili...
متن کاملProbabilistic λ-calculus and Quantitative Program Analysis
We show how the framework of probabilistic abstract interpretation can be applied to statically analyse a probabilistic version of the λ-calculus. The resulting analysis allows for a more speculative use of its outcomes based on the consideration of statistically defined quantities. After introducing a linear operator based semantics for our probabilistic λ-calculus ΛP , and reviewing the frame...
متن کاملDetermining Intermediary Effect of Auditor’s Conservatism on Relationship between Ethnicity and Interpretation of Probabilistic Propositions in Accepted Accounting Standards
Use of integrated standards in today's economy is imperative to create efficient financial markets, improve resource allocation and reduce transaction costs. In the same vein, all countries must make a lot of effort to develop common standards. However, ethnic diversity in different parts of the world results in different interpretations and judgments from accounting standards and challenges a ...
متن کاملProbabilistic Bisimulation and Simulation Algorithms by Abstract Interpretation
We show how bisimulation equivalence and simulation preorder on probabilistic LTSs (PLTSs), namely the main behavioural relations on probabilistic nondeterministic processes, can be characterized by abstract interpretation. Both bisimulation and simulation can be obtained as completions of partitions and preorders, viewed as abstract domains, w.r.t. a pair of concrete functions that encode a PL...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012